home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / (A)TB / (A)TBK.ADF / Terminal / HandShake.review < prev    next >
Text File  |  1991-02-10  |  13KB  |  236 lines

  1. This file contains a test of five VT100 emulators which appeared on
  2. USENET. I am writing this preamble to discuss the results. Below the
  3. line of dashes this file appears exactly as it did on USENET.
  4.  
  5. In This test the tester claims that Handshake does not support a full
  6. 132 columns. It does. However it uses a 660 pixel screen instead of
  7. the usual 640 to do this. This means that the Handshake screen
  8. extends further to the right than the workbench screen. It is
  9. possible that you will not be able to see the last few columns of 132
  10. column mode and the depth arrangment gadgets on the right side of the
  11. title bar. If this is the case, run preferences and move the screen
  12. to the left a little this will allow you to see the whole Handshake
  13. screen. This is what must have happened to the tester.
  14.  
  15. The tester also claims that he is not sure if Handshake smooth
  16. scrolls. I am not sure what happened here but I assure you that
  17. Handshake smooth scrolls. Try it yourself. Just select Smooth scroll
  18. from the TERMINAL menu.
  19.  
  20. For the Answerback test, the tester claims that none of the emulators
  21. supports the entering of an answerback message. He must have missed
  22. the Answer Back item from the TERMINAL menu. Handshake does support
  23. this.
  24.  
  25. The alternate ROM character sets are marked as "unknown" in the test.
  26. Handshake handles these by mapping the ASCII and Special Graphics
  27. character sets onto ROM 0 and ROM 1 respectively.
  28.  
  29. In the test it was correctly pointed out that Handshake did not
  30. correctly handle the UK character set mode. This has been fixed in
  31. the current release.
  32.  
  33.  
  34. I would also like to take this time to thank Mr. Strovnik for taking
  35. the time to run these tests on Handshake and hope that the few
  36. corrections that I have made to this results in the above paragraphs
  37. will make Handshake even better and more usable product to him and
  38. others.
  39.  
  40. And now for the test itself! The text below here has not been altered
  41. in any way.
  42. ---------------------------------------------------------------------
  43. From rutgers!husc6!necntc!ames!lll-tis!ssc!strovink Mon Jul 13
  44. 21:21:24 EDT 1987
  45. Relay-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site cbmvax.UUCP
  46. Path: cbmvax!rutgers!husc6!necntc!ames!lll-tis!ssc!strovink
  47. >From: strovink@ssc.afit.arpa (Mark Strovink)
  48. Newsgroups: comp.sys.amiga
  49. Subject: vt100 emulators (+ Handshake)
  50. Message-ID: <161@ssc.afit.arpa>
  51. Date: 1 Jul 87 17:44:58 GMT
  52. Date-Received: 1 Jul 87 23:20:25 GMT
  53. Reply-To: strovink@ssc.UUCP (Mark Strovink)
  54. Organization: Air Force Institute of Technology; WPAFB, OH
  55. Lines: 132
  56. Keywords: emulators, vt100, handshake
  57.  
  58. I could not resist running VTtest on Handshake v1.21a when I saw
  59. Marco Papa's results for some vt100 emulators. The following contains
  60. Marco Papa's [editted but not changed] results along with mine.
  61.  
  62. Here are the results of running Per Linberg's VTTest program on Diga!
  63. 1.0, A-Talk 1.1, Dave Wecker's VT100 2.6 and the VT100 emulator
  64. included in xterm 6.6B as part of the X Window System. I [Marco Papa]
  65. run version 1.7b of the VT100 test program, dated 1985-04-19. The
  66. test was compiled on a VAX running 4.2BSD [4.3BSD for me]. Here are
  67. the gruesome details.
  68.  
  69. The notes are as follows:
  70.  
  71. OK      passes the test with NO errors
  72. FAILS   There is at least ONE error
  73. NA      The feature is not available.
  74.  
  75. TEST TYPE                       Diga!   A-Talk  xterm   VT100 (2.6) Handshake v1.21a
  76. ---------                       -----   ------  -----   ----------
  77. 1. Test of Cursor movement
  78.    a) 80 char screen pattern    FAILS   OK      FAILS   OK
  79.                                                                   OK
  80.    b) 132 char screen pattern   FAILS   OK      FAILS   FAILS
  81.                                                                   OK
  82.    Diga! supports 80, 128, and 132 chars/line. A-Talk supports 80 and
  83.    128. [Handshake supports 80 and 128 (but acts like 132 by
  84.    remembering what is in columns 129 through 132 although you cannot
  85.    see it)]
  86.    c) cursor control char 
  87.       inside ESC sequence       FAILS   OK      OK      OK
  88.                                                                   OK
  89.    d) leading zeros in ESC
  90.       sequence                  OK      OK      OK      OK
  91.                                                                   OK
  92.  
  93. 2. Test of Screen Features
  94.    a) wrap around mode setting  FAILS   OK      OK      OK
  95.                                                                   OK
  96.    b) Tab setting/resetting     OK      OK      OK      FAILS
  97.                                                                   OK
  98.    c) light background          FAILS   OK      OK      FAILS
  99.                                                                   OK
  100.    d) dark background           FAILS   OK      OK      FAILS       OK
  101.    e) scroll up region 2        OK      OK      OK      OK
  102.                                                                   OK
  103.    f) scroll down region 2      OK      OK      OK      OK
  104.                                                                   OK
  105.    g) scroll up region 24       OK      OK      OK      OK
  106.                                                                   OK
  107.    h) scroll down region 24     OK      OK      OK      OK
  108.                                                                   OK
  109.    Note: only xterm partially supports "soft" scroll. [All others
  110.  were "jump" scroll (Handshake might "soft", but at 3am it SEEMED to
  111.  jump).]
  112.    i) origin mode test 1        OK      OK      OK      FAILS
  113.                                                                   OK
  114.    j) origin mode test 2        OK      OK      OK      OK
  115.                                                                   OK
  116.    k) graphics rendition        FAILS   OK      OK      OK
  117.                                                                   OK
  118.    [is anyone else bothered by the look of underlines with inverse
  119.    characters?]
  120.    l) save/restore cursor with
  121.       underscore/blink/reverse  FAILS   OK      OK      FAILS
  122.                                                                   OK
  123. 3. Test of Character Sets
  124.    a) USA ASCII                 OK      OK      OK      OK
  125.                                                                   OK
  126.    b) UK                        FAILS   OK      OK      FAILS
  127.                                                                ASCII
  128.    c) graphics/line drawing     FAILS   OK      OK      OK (prtly)
  129.                                                                   OK
  130.    d) Alternate ROM 1           FAILS   OK      FAILS   FAILS
  131.                                                              unknown
  132.    e) Alternate ROM 2           FAILS   FAILS   FAILS   FAILS
  133.                                                              unknown
  134. 4. Test of double Size Characters
  135.    [** Handshake v1.21a DOES support double size characters! **]
  136.    None of the [other] emulators supports double height/double width
  137.    character fonts. Most of them will still place the character at
  138.    the right spot with no garbage around. FAILS here means garbage on
  139.    screen,
  140.    OK means no garbage [OKAY means works like vt100].
  141.    a) double height/width       FAILS   OK      OK      OK
  142.                                                                  OKAY
  143.    b) Frame with blinking bold  FAILS   OK      OK      OK
  144.                                                                  OKAY
  145.    c) Half box                  OK      OK      OK      OK
  146.                                                                  OKAY
  147. 5. Test of Keyboard
  148.    [only Handshake shows LEDs. For LED test only: FAILS means garbage
  149.    on screen, OK means no garbage, OKAY means LEDs display correctly]
  150.    a) LEDs                      FAILS   OK      OK      OK
  151.                                                                  OKAY
  152.    b) Auto-repeat OFF           FAILS   FAILS   OK      FAILS
  153.                                                                    OK
  154.    c) Auto-repeat ON            OK      OK      OK      OK
  155.                                                                    OK
  156.    d) ANSI Reset Cursor Mode    OK      OK      OK      OK
  157.                                                                    OK
  158.    e) VT52 Cursor Mode          FAILS   FAILS   FAILS   FAILS
  159.                                                                    OK
  160.    f) ANSI numeric keypad       FAILS   OK      OK      OK
  161.                                                                    OK
  162.    g) ANSI application keypad   FAILS   OK      OK      OK
  163.                                                                    OK
  164.    Diga! does not remap PF keys and keypad "," in either num. or
  165.    appl. mode
  166.    h) VT52 numeric keypad       FAILS   FAILS   FAILS   FAILS
  167.                                                                    OK
  168.    i) VT52 application keypad   FAILS   FAILS   FAILS   FAILS
  169.                                                                    OK
  170.    A-Talk includes a VT52 emulator that passes test e, h and i.
  171.    j) control codes             OK      OK      OK      OK
  172.                                                                    OK
  173. 6. Test of Terminal Reports                                         
  174.    a) Answerback Message        NA      NA      NA      NA
  175.                                                                    NA
  176.    All emulators pass the test, but do not allow entering a message
  177.    b) Linefeed/Newline Set      FAILS   OK      OK      FAILS
  178.                                                                    OK
  179.    c) Linefeed/Newline Reset    OK      OK      OK      OK
  180.                                                                    OK
  181.    d) Report terminal status    FAILS   OK      OK      OK
  182.                                                                    OK
  183.    e) Report cursor position    FAILS   OK      OK      OK
  184.                                                                    OK
  185.    f) Report device attribute   OK      OK      OK      OK
  186.                                                                    OK
  187.    g) Report Parameters 1       FAILS   FAILS   OK      FAILS
  188.                                                                    OK
  189.    h) Report Parameters 2       FAILS   FAILS   OK      OK
  190.                                                                    OK
  191. 7. Test of VT52 Mode
  192.    [** only Handshake supports VT52 mode **]
  193.    A-Talk includes a separate VT52 emulator that passes the test.
  194.    Diga! also provides a separate VT52 amulator.
  195. 8. Test of VT102 features (insert/delete char/line)
  196.    a) test 1 [accordian screen] FAILS   FAILS   OK      FAILS
  197.                                                                    OK
  198.    b) test 2 [insert]           FAILS   FAILS   OK      FAILS
  199.                                                                    OK
  200.    c) test 3 [delete]           FAILS   FAILS   OK      FAILS
  201.                                                                    OK
  202.    [an "a" is in col 1, a "b" in col 132. delete removes everything
  203.    inbetween so "b" should move to col 2.  With Handshake it does,
  204.    even though display stopped at column 128.]
  205.    d) test 4 [staggered columns]FAILS   OK      OK      FAILS
  206.                                                                    OK
  207.    e) test 5 [staggered double ]FAILS   OK      OK      FAILS
  208.                                                                    OK
  209.    f) ANSI insert char          FAILS   OK      OK      FAILS
  210.                                                                    OK
  211. 9. Test of reset and Self test
  212.    a) Reset                     FAILS   OK      OK      OK
  213.                                                                    OK
  214.    b) confidence test           FAILS   OK      OK      OK
  215.                                                                    OK
  216.  
  217. The only thing that I did not include is the "Test of known bugs".
  218. None of the emulators seem to implement any of them. [I ran into bugs
  219. 6 and 8 with Handshake]
  220.  
  221. [now back to our regularly scheduled show...]
  222.  
  223. Handshake v1.21a supports file capture/transmit and XMODEM tranfers.
  224. You can save your setup, phone book, etc.  It has some other features
  225. but the above results seem more important (for now).
  226.  
  227. Handshake is shareware written by Eric Haberfellner
  228. (BIX=ehaberfellner). He asks for a monetary contribution and suggests
  229. the sum of $25.
  230.  
  231. Mark Strovink  (strovink@afit-ab.arpa  <- arpanet address)
  232. Disclaimer: I have no affiliations with Eric or Howlett Gaffran, Inc.
  233. and everything I say is my personal responsibility. Right Mom?
  234. Caution: humorous ending under construction. Your tax dollars at
  235. work!
  236.